give (the) devil (his) due

Traducciones
отдать должное даже дьяволу
I don't trust him, but give the devil his due, he's very talented.
Я ему не доверяю, но отдать дьяволу должное, он очень талантлив.
Definiciones
To acknowledge the good qualities or merits of a person, even if you dislike them or they are generally considered bad; to give fair credit or recognition to someone, even if they are otherwise disliked or opposed.
Palabras
give

verb
отдавать
the

article or possessive pronoun
этот
devil

noun
дьявол
his

article or possessive pronoun
его
due

noun
должное